OMDSH-Dev/DSH-TOOL-CSV: A CSV Text Processing Plugin for DSH

`omdsh-dev/dsh-tool-csv` is a CSV data processing plugin for DSH sessions, licensed under MIT, featuring zero dependencies, pure functions, and an RFC 4180 state machine parser. It avoids edge-case errors such as quote and delimiter issues that may arise from models writing ad-hoc parsing scripts on the fly, and uniformly outputs parsing, querying, filtering, statistical, and transformation operations as JSON strings. The plugin provides four core actions: `parse`, `query`, `stats`, and `to_json`, supporting literal matching filters by column name and exact value, and limiting default returns to 100 rows. Its operational constraints include a maximum input size of 256,000 bytes, a timeout of 2000 milliseconds, and it rejects processing of unclosed quotes or illegal characters. During installation, a profile must be specified (e.g.,

Read More